Kotomora
デラックス (derakkusu) Japanese meaning: deluxe | Kotomora