Dooooo >:( where are youuuu?!

#1ningtangPosted 11/3/2010 2:58:44 PM
Where is this? Only in Japan? Is it the arcade version?
---
http://thesaltypig.blogspot.com/