Favorites : 0
About : Teacher Leon is a Chameleon Legend Fairilu. He is one of the characters of the Rilu Rilu Fairilu franchise. (Source: Rilu Rilu Fairilu Wiki)
Abe, Atsushi
Japanese