Haruhichan

In Haruhi we trust.