Kotomora
メタロイド (めたろいど) Japanese meaning | Kotomora