Kotomora
星屎 (ほしくそ, hoshikuso) Japanese meaning: meteorite | Kotomora