Kanetake Ebikawa


Kanetake Ebikawa is an anime mechanical designer from Japan.

Anime