Anyone know where this is from?
japan?
the internet
Looks awesome. Details please.
http://bt.avistaz.com/details.php?id=04a2a87a742a4604253330592b97b1b1d6bdbd4a