Definition of アカマツカサ

アカマツカサ

akamatsukasa

noun
bigscale soldierfish (Myripristis berndti)