Kotomora
アリバイ (ありばい, aribai) Japanese meaning: alibi | Kotomora