Kotomora
ヘミガレウス科 (ヘミガレウスか) Japanese meaning | Kotomora