Deletion of Otupa Flow

Comment: Lots of optimistic statements and impressive statistics with absolutely no sourcing - the "website" in the infobox is a 404.  Fails , plain and simple
Stance: delete
Cited policy: Wikipedia:Verifiability (WP:V)