Orochi from One Punch Man

162 51