New Scratcher Joined 2 years ago Japan
Im a Goose! For real...I live in Japan but I speak English better than Japanese. I hope you enjoy my stuff :)
Im working on funny animations to make people laugh :)