>>528160206
>>528160241
I'm quite sure it's "Senlui!".