caterpie-InuYasha (1996)

more about : caterpie