Kotomora
現場不在証明 (genbafuzaishoumei) Japanese meaning: alibi | Kotomora