Kotomora
メトロイド Japanese meaning | Kotomora