Video Games

"Hadouken" is Japanese for "Big White Rock Thing in the Sky"

Advertisement
video-games-hadouken-japanese-big-white-rock-thing-sky

Tags

Next on Video Games

Scroll down for the next article

Comments