Vocabulary

メガロ

megalo

noun