Kotomora
アリバイ会社 (aribaigaisha) Japanese meaning | Kotomora