New Scratcher Joined 6 years, 7 months ago United States
Big vocaloid fan. Big anime fan. Pretty much big weeaboo all around.
Some kind of dank meme, I guess?