User:216.125.168.2

Ohi. Anything from this IP is probably the work of Felix Omni.