Kotomora
マンバ (manba) Japanese meaning: mamba (venomous snake) | Kotomora