Otosu Deddo is an Japanese "落とすデッド" Also, it's an gangster droup name.
People: have you heard of Otosu Deddo? Yes, they are vey dangerous.