freefunctor almost 13 years ago [hidden] I was amazed to see this very picture framed and put on display in a sushi bar in San Francisco. Touhou is getting unreasonably popular. 1 Reply Copy ID Copy Link