Enter the PSEUDOVERSE!!!
Home Flash Touhou Videos Forum Blog About Contact Cool places!

The Ultimate Grilling Restaurant! Orin's Hell Mansion! - 2009

Animation by TETLA POT, song by IOSYS. Rin rin rin rin rin rin rin rin rin