Kotomora
おたまじゃくし Japanese meaning | Kotomora