Okay, I managed, despite half a billion typos, to have 5 minutes and 56 seconds left. So that's my current quickest time.
And I see no one else has completed the map yet, so haha.
Okami
To lavish praise upon this title, the assumption of a common plateau between player and game must be made. I won't open my unworthy mouth.