The Official "I'm going away/coming back!" Thread

Welcome back. I vaguely remember the name mastablasta but otherwise I'm drawing a blank.