Kingdom Hearts/Final Fantasy/Persona/Silent Hill/big ole meme cosplayer/TRAVIS JAPAN & SNOW MAN HELL AAAAAAAA/Janiwota