Kotomora
ラメラ (ramera) Japanese meaning: lamella | Kotomora